var path = require('path');
//  通过 NODE_ENV 来设置环境变量，如果没有指定则默认为开发环境
// linux & mac: export NODE_ENV=production
var env = process.env.NODE_ENV || 'development';
env = env.toLowerCase();

//  载入配置文件 
var file = path.resolve(__dirname, env);
try {
  	var config = module.exports = require(file);
	console.log('Load config: [%s] %s', env, file);
} catch (err) {
  	console.error('Cannot load config: [%s] %s', env, file);
  	throw err;
}